MAS-based Agent Societies by Means of Scout Movement
نویسنده
چکیده
The concept of agent societies (or organizations) has become an important research area in the field of agentrelated systems and vice versa. In order to do field-related simulations or to solve a variety of problems based in this research area, Multi-Agent System (MAS) frameworks are necessary. Several good proposals have been presented in this field. This paper presents a new MAS-based framework for agent societies based on the principles of a familiar, global connotation youth movement known as Scouting. The main goal of this paper is not to demonstrate whether the proposal presented here, which is presented by name of MAS-Scout, is better or not than the other current proposals. Instead, MAS-Scout is focusing in the following premise: knowing that Scouting has been a very successful social movement in the world; can its principles be used as a basis for designing a MAS-based framework used for implementing agent societies? DOI: 10.4018/jats.2012070103 30 International Journal of Agent Technologies and Systems, 4(3), 29-49, July-September 2012 Copyright © 2012, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. or a norm-governed system are the following: (1) society’s constraints (formalize and give semantics to the society rules/laws); (2) Agent Communications Language (ACL) (semantics of the language used for communication); (3) social role; (4) state of the society (set of propositions/states of affairs that are true at any time); (5) ownership (each agent in a society represents/is owned by either another individual agent—human or artificial—or an institution); (6) sub-societies (having a hierarchy of societies); and (7) a society of model agents. In this regard, the use of the following terms should be noted: organization, neutral architecture, communication, rules, roles, ownership / leadership, hierarchy and model. On the other hand, and due to the fact that there is a rising awareness that MASs and cybersocieties can best be understood and developed if they are inspired by human social phenomena (Artikis et al., 2001; Castelfranchi, 2000; Zambonelli et al., 2001), authors of reference (Dignum & Dignum, 2001) established that any formalism for the design of open agent societies must fulfill the following requirements: (1) agent societies must describe the roles, norms, and goals of the society instead of just describing the state of the agents; (2) certain mechanisms are needed to verify whether the design of a society of agents satisfies the requirements and objectives stated by its design (Dignum et al., 2001); (3) interactions between members and the expected outcome of roles must be formalized in order to verify the overall animation of the society; (4) the organizational and normative elements of a society must be explicitly specified since an open society cannot rely on its elements being embedded in the intentions, desires, and beliefs of each agent (Dellarocas, 2000; Ossowski, 1998); and (5) communication and the ability to conform to expected role behaviors need to be assumed by members. Once again, the use of the following terms should be noted: organization, communication, rules, and roles / objectives. Of the terms identified, it is worth noting that “organization” is perhaps one of the most important. This is so because the society of the agents’ model emerges from the idea that in an organizational system interactions between members occur not just by accident, but by aiming at the completion of some desired global goals. Moreover, it is possible to conclude that the same is true in any organized society. So then, organizations are formed because social structure is determined by organizational design and not dependent on the agents themselves (Tikanmaki et al., 2006). Furthermore, norms have been identified in social sciences as crucial tools to solve important (agent) societies’ issues such as coordination, cooperation, trust and, reputation (Tikanmaki et al., 2006). In the same order of ideas, verification of the behavior of an open society, where the design of participating agents cannot be controllable, must be based on the externally observable effects of agent actions. That is, from the society perspective, different actions that bring about the same state of affairs in the world cannot be distinguished. From the above considerations, it follows that a logical formalism for the society of agents’ model must be able to represent (Tikanmaki et al., 2006): (1) Deontic relations (obligations, prohibitions, permissions); (2) externally observable results of agent actions (changes in state caused through influence of agents); (3) temporal relationships (the effect of actions and agreements is neither instantaneous nor deterministic, several futures are possible at each moment depending on agent decisions and environment changes); and (4) violations and reasoning about effects, and recovery from violated states. Another term that becomes important in the context of agent societies is the term cooperation. In this regard, in a society of agents it becomes reasonable to talk about cooperation if there is a problem to solve that exceeds the capability of problem-solving of the individual agents. A cooperative activity can take form only if there is a society of agents and a common objective. Moreover, a cooperative activity can be performed if the objective, which is composed of many global goals, is shared by all agents having the capacity of realizing fulfilling their local goals. The needed tools are the role, 19 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/mas-based-agent-societiesmeans/72720?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Computer Science, Security, and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2
منابع مشابه
Reducing Retrieval Time in Automated Storage and Retrieval System with a Gravitational Conveyor Based on Multi-Agent Systems
The main objective of this study is to reduce the retrieval time of a list of products by choosing the best combination of storage and retrieval rules at any time. This is why we start by implementing some storage rules in an Automated Storage/Retrieval System (Automated Storage and Retrieval System: AS/RS) fitted with a gravity conveyor while some of these rules are dedicated to storage and ot...
متن کاملAgent-Based Participatory Simulations: Merging Multi-Agent Systems and Role-Playing Games
In 2001, Olivier Barreteau proposed to jointly use multi-agent systems and role-playing games for purposes of research, training and negotiation support in the field of renewable resource management. This joint use was later labeled the "MAS/RPG methodology" and this approach is one of the foundation stones of the ComMod movement. In this article, we present an alternative method called "agent-...
متن کاملFABLES: A Functional Agent-Based Language for Multi-Agent Simulations
Introduction This presentation is concerned with the problem of creating computational simulations with agents. Agent-based modeling (ABM) and multi-agent simulation (MAS) has gained popularity in many disciplines, especially in the social sciences. Studying, as it is commonly called, ‘artificial societies’ provides a powerful and unique means to experiment with and to understand the processes ...
متن کاملEvaluation of the Zeus MAS Framework
Advances in agent technology depend on improving frameworks for building and supporting agent societies. Experience suggests that first generation multi-agent systems fall short of providing a rapid prototyping development environment for the systematic construction and deployment of agent-oriented applications. While at least sixty[1] different agent systems have been implemented, few efforts ...
متن کاملAgent Societies and Service Choreographies: a Declarative Approach to Specification and Verification
The need for specifying choreographies when developing service oriented systems recently arose as an important issue. Although declarativeness has been identified as a key feature, several proposed approaches model choreographies by focusing on procedural aspects, e.g. by specifying control and message flows of the interacting services. A similar issue has been addressed in Multi-Agent Systems ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJATS
دوره 4 شماره
صفحات -
تاریخ انتشار 2012